United Kingdom: Ugandan magistrate, UN judge, and Oxford doctoral student sentenced to prison for exploiting a slave. She allegedly "showed no remorse" and "tried to blame the victim" (Update)

Select Language

English

Down Icon

Select Country

France

Down Icon

Loading